to have something  to get off one's chest - Français Anglais Dictionnaire